Update Candidate data
curl --request PUT \
--url https://api.hyrd.de/gin/v1/company/candidate \
--header 'Content-Type: application/json' \
--data '
{
"user_slug": "c21757fe-b2b7-4747-8a7f-eaaa5214cd3c",
"email": "[email protected]",
"first_name": "Choi",
"last_name": "Ji Su",
"city": "Seoul",
"street": "123 Art Street",
"zip_code": "06100",
"phone": "+821012345678",
"birthday": "15-03-1996",
"whatsapp_preference": false,
"sms_preference": false,
"email_preference": false
}
'import requests
url = "https://api.hyrd.de/gin/v1/company/candidate"
payload = {
"user_slug": "c21757fe-b2b7-4747-8a7f-eaaa5214cd3c",
"email": "[email protected]",
"first_name": "Choi",
"last_name": "Ji Su",
"city": "Seoul",
"street": "123 Art Street",
"zip_code": "06100",
"phone": "+821012345678",
"birthday": "15-03-1996",
"whatsapp_preference": False,
"sms_preference": False,
"email_preference": False
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
user_slug: 'c21757fe-b2b7-4747-8a7f-eaaa5214cd3c',
email: '[email protected]',
first_name: 'Choi',
last_name: 'Ji Su',
city: 'Seoul',
street: '123 Art Street',
zip_code: '06100',
phone: '+821012345678',
birthday: '15-03-1996',
whatsapp_preference: false,
sms_preference: false,
email_preference: false
})
};
fetch('https://api.hyrd.de/gin/v1/company/candidate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.hyrd.de/gin/v1/company/candidate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'user_slug' => 'c21757fe-b2b7-4747-8a7f-eaaa5214cd3c',
'email' => '[email protected]',
'first_name' => 'Choi',
'last_name' => 'Ji Su',
'city' => 'Seoul',
'street' => '123 Art Street',
'zip_code' => '06100',
'phone' => '+821012345678',
'birthday' => '15-03-1996',
'whatsapp_preference' => false,
'sms_preference' => false,
'email_preference' => false
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.hyrd.de/gin/v1/company/candidate"
payload := strings.NewReader("{\n \"user_slug\": \"c21757fe-b2b7-4747-8a7f-eaaa5214cd3c\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Choi\",\n \"last_name\": \"Ji Su\",\n \"city\": \"Seoul\",\n \"street\": \"123 Art Street\",\n \"zip_code\": \"06100\",\n \"phone\": \"+821012345678\",\n \"birthday\": \"15-03-1996\",\n \"whatsapp_preference\": false,\n \"sms_preference\": false,\n \"email_preference\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.hyrd.de/gin/v1/company/candidate")
.header("Content-Type", "application/json")
.body("{\n \"user_slug\": \"c21757fe-b2b7-4747-8a7f-eaaa5214cd3c\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Choi\",\n \"last_name\": \"Ji Su\",\n \"city\": \"Seoul\",\n \"street\": \"123 Art Street\",\n \"zip_code\": \"06100\",\n \"phone\": \"+821012345678\",\n \"birthday\": \"15-03-1996\",\n \"whatsapp_preference\": false,\n \"sms_preference\": false,\n \"email_preference\": false\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hyrd.de/gin/v1/company/candidate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"user_slug\": \"c21757fe-b2b7-4747-8a7f-eaaa5214cd3c\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Choi\",\n \"last_name\": \"Ji Su\",\n \"city\": \"Seoul\",\n \"street\": \"123 Art Street\",\n \"zip_code\": \"06100\",\n \"phone\": \"+821012345678\",\n \"birthday\": \"15-03-1996\",\n \"whatsapp_preference\": false,\n \"sms_preference\": false,\n \"email_preference\": false\n}"
response = http.request(request)
puts response.read_bodyCompany > Candidate
Update Candidate data
PUT
/
gin
/
v1
/
company
/
candidate
Update Candidate data
curl --request PUT \
--url https://api.hyrd.de/gin/v1/company/candidate \
--header 'Content-Type: application/json' \
--data '
{
"user_slug": "c21757fe-b2b7-4747-8a7f-eaaa5214cd3c",
"email": "[email protected]",
"first_name": "Choi",
"last_name": "Ji Su",
"city": "Seoul",
"street": "123 Art Street",
"zip_code": "06100",
"phone": "+821012345678",
"birthday": "15-03-1996",
"whatsapp_preference": false,
"sms_preference": false,
"email_preference": false
}
'import requests
url = "https://api.hyrd.de/gin/v1/company/candidate"
payload = {
"user_slug": "c21757fe-b2b7-4747-8a7f-eaaa5214cd3c",
"email": "[email protected]",
"first_name": "Choi",
"last_name": "Ji Su",
"city": "Seoul",
"street": "123 Art Street",
"zip_code": "06100",
"phone": "+821012345678",
"birthday": "15-03-1996",
"whatsapp_preference": False,
"sms_preference": False,
"email_preference": False
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
user_slug: 'c21757fe-b2b7-4747-8a7f-eaaa5214cd3c',
email: '[email protected]',
first_name: 'Choi',
last_name: 'Ji Su',
city: 'Seoul',
street: '123 Art Street',
zip_code: '06100',
phone: '+821012345678',
birthday: '15-03-1996',
whatsapp_preference: false,
sms_preference: false,
email_preference: false
})
};
fetch('https://api.hyrd.de/gin/v1/company/candidate', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.hyrd.de/gin/v1/company/candidate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'user_slug' => 'c21757fe-b2b7-4747-8a7f-eaaa5214cd3c',
'email' => '[email protected]',
'first_name' => 'Choi',
'last_name' => 'Ji Su',
'city' => 'Seoul',
'street' => '123 Art Street',
'zip_code' => '06100',
'phone' => '+821012345678',
'birthday' => '15-03-1996',
'whatsapp_preference' => false,
'sms_preference' => false,
'email_preference' => false
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.hyrd.de/gin/v1/company/candidate"
payload := strings.NewReader("{\n \"user_slug\": \"c21757fe-b2b7-4747-8a7f-eaaa5214cd3c\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Choi\",\n \"last_name\": \"Ji Su\",\n \"city\": \"Seoul\",\n \"street\": \"123 Art Street\",\n \"zip_code\": \"06100\",\n \"phone\": \"+821012345678\",\n \"birthday\": \"15-03-1996\",\n \"whatsapp_preference\": false,\n \"sms_preference\": false,\n \"email_preference\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.hyrd.de/gin/v1/company/candidate")
.header("Content-Type", "application/json")
.body("{\n \"user_slug\": \"c21757fe-b2b7-4747-8a7f-eaaa5214cd3c\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Choi\",\n \"last_name\": \"Ji Su\",\n \"city\": \"Seoul\",\n \"street\": \"123 Art Street\",\n \"zip_code\": \"06100\",\n \"phone\": \"+821012345678\",\n \"birthday\": \"15-03-1996\",\n \"whatsapp_preference\": false,\n \"sms_preference\": false,\n \"email_preference\": false\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hyrd.de/gin/v1/company/candidate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"user_slug\": \"c21757fe-b2b7-4747-8a7f-eaaa5214cd3c\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Choi\",\n \"last_name\": \"Ji Su\",\n \"city\": \"Seoul\",\n \"street\": \"123 Art Street\",\n \"zip_code\": \"06100\",\n \"phone\": \"+821012345678\",\n \"birthday\": \"15-03-1996\",\n \"whatsapp_preference\": false,\n \"sms_preference\": false,\n \"email_preference\": false\n}"
response = http.request(request)
puts response.read_bodyHeaders
Body
application/json
The body is of type object.
Response
200 - application/json
Successful response
⌘I